package com.shop.cereshop.app.param.buyer;

import com.shop.cereshop.commons.domain.common.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.jetbrains.annotations.NotNull;

/**
 * 宠圈历史浏览记录
 */
@Data
@ApiModel(value = "UserBrowse", description = "宠圈历史浏览记录")
@Slf4j
public class BrowseHistory extends PageParam {
    @ApiModelProperty(value = "用户id",required = true)
    @NotNull("用户id不能为空")
    private Long buyerUserId;

    @ApiModelProperty(value = "查询类型,0-图文加视频(足迹),1图文，2-视频，3-用户,4-直播",required = true)
    @NotNull("查询类型不能为空")
    private Integer type;

    @ApiModelProperty(value = "动态id",required = false)
    private Long recommendId;

}
